<% def myuser = session.getAttribute('huser') %>
<% def active = params.active 
   if(!active)
     active = request.firstkat
   else
     active = new Long(params.active)
%>
<% if(request.firstkat == -1) { %>
Die Checkliste kann auch selber erstellt werden: <br/>
<a href="/checkliste/create">Neuen Eintrag erstellen</a>
<% } %>
<% request.kat.each { kategorie -> %>
	<% if(request.checkmap.get(kategorie.id).size() > -1) { %>
		<% if(active == kategorie.id) { %>
			<div class="tab tabactive">
				<a class="tablink" href="/checkliste?active=${kategorie.id}">${kategorie.beschreibung}</a>
			</div>
		<% } else { %>
			<div class="tab tabinactive">
				<a class="tablink1" href="/checkliste?active=${kategorie.id}">${kategorie.beschreibung}</a>
			</div>
		<% } %>
	<% } %>
<% } %>
<div class="clear">	</div>
<% def a = params.active ? params.active : 1 %>
		   	  						
<% request.kat.each { kategorie -> %>
	<% if(request.checkmap.get(kategorie.id).size() > -1) { %>
		<% if(active == kategorie.id) { %>
			<div class="tabs">		     
				<br/><br/>
				<a class="neucheck" href="/checkliste/create?active=${a}">Neuen Eintrag erstellen</a>
				<br/><br/> <br/>
				<% if(request.checkmap.get(kategorie.id).size() > 0) { %>
				<table class="checktable active">
					<tbody>
						<tr class="checkueber1">
					    	<td>Beschreibung</td>
					    	<td>Verantwortlicher</td>
					    	<td>Deadline</td>
					    	<td>Status</td>
					    	<td></td>
					    	<td></td>
					    </tr>
					  	<% request.checkmap.get(kategorie.id).each { item -> %>
		  					<tr> 
		   						<td class="beschreibung"> ${item.kurzbeschreibung}</td>
		   						<td class="verantwortlich"> 
		   							<% def i = datastore.get(item.verantwortlicher) %>
		  							${i.anzeigename}
		  						</td>
		  						<td class="deadline">
		  	 						<% def date = src.de.checker.hochzeit.util.Datehelper.date2String(item.fertigBis,'dd.MM.yyyy') %>
		      						${date}
		  						</td>
		    					<td class="status"> 
		    						<% if(item.status == 1) { %>
		     							in Arbeit
		     						<% } else if (item.status == 2) { %>
		      							erledigt
		     						<% } else { %>
		       							offen
		     						<% } %>
		    					</td>
		    					<td class="delete">
		    						<% if(item.verantwortlicher == myuser.key){%>
		   	  							<a href="/checkliste/edit?active=${a}&key=${com.google.appengine.api.datastore.KeyFactory.keyToString(item.key)}">
		   									<img alt="Bearbeiten" title="Bearbeiten" src="/images/edit.gif">
		   	  							</a>
		   							<% } else { %>
		     							<a href="/checkliste/show?active=${a}&key=${com.google.appengine.api.datastore.KeyFactory.keyToString(item.key)}">
		   									<img width="20px"  alt="Anzeigen" title="Anzeigen" src="/images/show.gif">
		   	  							</a>
		   							<% } %>
		   						</td>
		   						<td class="delete">
		   							<% if(item.verantwortlicher == myuser.key){%>
		   								<a href="/checkliste/delete?active=${a}&key=${com.google.appengine.api.datastore.KeyFactory.keyToString(item.key)}" onClick="return confirm('Den Eintrag ${item.kurzbeschreibung} wirklich löschen?')" >
		   									<img alt="Löschen" title="Löschen" src="/images/delete.gif">
		   								</a>
		   							<% } %>
		   						</td>
		  					</tr>
	  					<% } %>
	  				</tbody>
	  			</table>
	  			<% } %>
			</div>
		<% } %>
	 <% } %>     
 <% } %>  

